talk fast and loud - Alemán Inglés Diccionario